*{
	margin: 0;
	padding: 0;
}
/*定义最外面的div包裹整个页面*/
#wrapper{
	width: 1100px;
	height: auto;
	margin: 0 auto;
	background-color: #f2f2f2;
	font-size: 15px;
}
/*顶部header*/
#header{
	width: 100%;
	height: 70px;
	background-color: #f2f2f2;
}
.logo{
	float: left;
	margin-top: 15px;
	margin-left: 40px;
}
.nav{
	float: right;
	width: 540px;
	height: 50px;
	line-height: 50px;
	margin-top: 15px;
}
.nav ul li{
	float: left;
	width: 100px;
}
/*去掉页面中所有ul和a的默认样式*/
ul li{
	list-style: none;
}
a{
	text-decoration: none;
	color: DimGrey;
}
a:hover{
	color: red;
}
/*网页中间部分*/
.main{
	width: 100%;
	margin: 0 auto;
}
.content{
	width: 100%;
	height: 423px;
	margin: 0 auto;
}
.main-middle{
	width: 100%;
	height: 300px;
	margin: 0 auto;
}
.main-middle-left{
	float: left;
	width: 550px;
	height: 300px;
	padding-left: 50px;
}
.main-middle-right{
	float: left;
	width: 450px;
	height: 300px;
	padding-left: 50px;
}
.title{
	width: 163px;
	height: 70px;
	line-height: 70px;
	font-size: 30px;
	color: white;
	background-color: #00BFFF;
}
.simple{
	width: 100%;
	height: 110px;
}
.simple-left{
	float: left;
	width: 165px;
	height: 100px;
	margin-top: 10px;
	font-size: 16px;
	color: dodgerblue;
	font-weight: bold;
}
.simple-right{
	float: right;
	width: 385px;
	height: 100%;
	font-size: 14px;
	line-height: 25px;
}
.photo{
	margin-top: 20px;
}
.photo img{
	width: 130px;
	height: 190px;
}
.photo img+img{
	margin-left: 5px;
}
/**/
.main-bottom{
	width: 100%;
	height: 300px;
	margin: 0 auto;
}
.main-bottom div+div{
	border-left: 1px ridge;
}
.contact{
	float: left;
	width: 270px;
	height: 270px;
	padding-left: 50px;
	padding-right: 30px;
	padding-top: 30px;
}
.contact ul p,.news ul p,.activity ul p{
	font-size: 19px;
	font-weight: bold;
}
.more{
	float: right;
	color: DimGrey;
	font-size: 14px;
}
.contact ul li a,.news ul li a,.activity ul li a{
	float: left;
	clear: both;
	font-size: 14px;
	line-height: 23px;
}
.contact-us{
	float: left;
	margin-top: 20px;
	font-size: 14px;
	line-height: 23px;
	color: DimGrey;
}
.news{
	float: left;
	width: 290px;
	height: 270px;
	padding: 30px 30px 0 30px;
}
.news ul li img{
	width: 280px;
	height: 90px;
	margin-top: 20px;
}
.activity{
	float: left;
	width: 338px;
	height: 270px;
	padding: 30px 30px 0 30px;
}
.activity ul li span{
	float: right;
	color: DimGrey;
}
#footer{
	width: 1020px;
	height: auto;
	padding: 50px 50px 20px 30px;
	background-color: #383838;
}
.service{
	float: left;
	width: 700px;
	height: 150px;
}
.footer-nav ul li{
	float: left;
	width: 70px;
	text-align: center;
}
.footer-nav ul li a{
	color: white;
	font-size: 13px;
}
.footer-nav ul li a:hover{
	color: red;
}
.footer-nav ul li+li{
	border-left: 1px solid white;
}
.summary{
	float: left;
	margin-left: 20px;
	margin-top: 30px;
	font-size: 14px;
	line-height: 25px;
	color: LightGray;
}
.phone{
	float: left;
	width: 230px;
	padding-left: 90px;
	height: 150px;
	line-height: 25px;
	color: LightGray;
}
.phone p{
	font-size: 16px;
}
.phone span{
	font-size: 30px;
}
#footer>p{
	font-size: 14px;
	line-height: 25px;
	color: LightGray;
	text-align: center;
}
